29865580
32969440
30177787
85619732
40485498
47965571
8434589
55739149
85457145
83567715
7639601
56586331
36252001
15609594
94681721
98416339
52597299
181408
43129427
126962
24189809
99324704
47889720
53444016
6208678
5177748
78664064
96649461
4446012
20526319
6024915
74746118
23758470
194389
14614771
38702352
65826104
19642043
88232039
90205617