37641351
55558772
24974786
4322383
75461301
3103499
95922385
71967988
37175101
43901684
17946367
99905666
6429203
53065361
20923110
70744154
19139707
7947619
52154154
11879967
21873563
2833957
13402651
6747808
17814689
7846208
12836087
39851194
9983591
99248950
29494860
19773051
61559081
36711416
73208203
26495907
46705391
17188441
61603569
25002950