65743673
50329072
50275678
27167470
33825730
82662963
92218365
1416838
37757071
2781341
3007175
33198744
79183961
84214553
68947977
99133644
63022751
25055886
32904634
29105680
70216690
34968657
15733335
189927
39595324
43118279
328945
43616924
60626526
98329977
31031175
2279606
92795625
90378364
88301146
57119340
90055324
15451974
11765275
26598555