57253420
27993392
35909356
83275954
24697156
6247140
59153959
40844501
72147693
94729032
18932711
84424165
70664539
12185248
91097078
15799798
50506071
1123560
80826689
21075744
48494547
31231171
51782074
9204200
88304189
36748333
9615989
5952595
67099999
59895377
95612266
30994059
4279269
9321392
75938248
1587679
6852900
76135160
99277896
86457916