73343768
6208859
66148604
65409097
38778523
62881911
66491350
1619493
95022330
60294479
81343455
1165677
51139805
47427126
58218951
67333117
72804823
57406443
82953050
5519669
23554777
92374500
10544485
45847143
47681071
24775635
383257
20267003
52048198
1204573
38929571
84588258
550259
33812813
23725502
13712369
3828727
21961809
91347463
86477865