98572933
68721948
70735162
45891153
67773589
67254413
10487015
30701566
59654906
44083150
93382794
12772994
57957973
12978033
54105314
346371
2549652
22677880
72373737
15166863
86001381
52719787
3913271
40556511
42152904
61933207
6357775
97897049
8319308
40436550
72436274
51871432
78606380
29871983
62274632
7235616
14885683
92325230
95995409
31604583