96846836
98264668
53396230
1562303
97342084
70413672
50157079
36722025
86027913
17899251
60312615
38743147
99549919
73384305
41091614
59547880
70469845
5531658
74691435
8191805
95964658
28109067
76792236
40832020
79058309
17394354
64759331
10544196
35733273
6381255
58774902
92293998
64832009
38397432
2540789
79261578
44918291
34858360
92852421
53861664