93905819
46601108
23386484
9292860
78407266
51413395
24335185
62761477
38633881
955526
3423745
95775915
7188125
43893634
65507042
69416670
28961252
61698708
57655186
53376754
16661492
8212246
41498088
58664971
92633586
41402434
54703672
70164146
66369978
62701563
55055141
1736898
46007827
29785412
31788434
82085579
97793943
83272913
83759642
48875816