27258314
52883562
176492
63506479
89667597
60568766
46801859
96047196
9324942
10839960
71068871
61486162
3031860
68724663
53193207
16037619
64878640
20926396
49046577
3583553
5428153
82021334
75908364
51299338
25133208
41769717
98772293
3696056
58187579
2980256
8689493
10112239
92799516
60937075
1557813
27169638
30022472
84924913
28271466
92684992