874466
30165232
58867102
40168004
19113477
36444890
22487176
736854
98844652
37132179
99568474
70421068
18077771
6897338
56394371
92127963
51123414
19001628
30642442
83679392
97854761
89599526
43091984
59694308
55466626
63308747
24854837
79401670
59536219
80723727
94605195
86256811
29443679
251199
15928388
9865226
88236072
47784786
80383941
13136932