12898561
44283212
76841759
587128
29412332
58096906
1738923
52418469
41754672
133625
6956627
18239619
51759562
99657969
61455010
58253505
1494567
40149568
9737465
60777497
70018623
10257681
48283157
60892820
414224
75764089
13037302
47225190
58761970
88384314
23551032
30668218
83702973
88248165
1638266
96268423
65978205
30772000
97587673
23947596