34170915
44664452
10122212
48337435
43691668
14079993
43952331
43624911
11580336
19026531
306863
965419
130282
31186
177224
701980
485337
282583
708181
368492
11257
189143
58899544
21313315
14559360
73989689
97378041
71001884
25199425
94806615
62894061
30601455
64754540
99483701