83944275
3346774
23682407
56771160
40694416
9998326
3795136
30821889
24951486
10187003
65613987
29974228
28272654
39649251
66338100
56791801
57628410
48886224
58455760
51699556
5423066
82144752
37718236
75274291
67785683
8473015
39103987
920843
66149883
3861936
96904755
16094178
51002521
62841390
99588346
64743702
49688789
4617037
87824873
60942102