57408220
64748340
79939035
23715326
84376355
98906295
71524451
51093109
2012851
89277651
15867401
86044029
45689488
95539654
12336019
21295072
25942174
7166490
6799745
46604072
824512
77088661
92195408
30125897
60306665
56687728
614806
89058244
15467884
29779773
16001506
28675629
69859190
11882813
14524718
75877026
98639873
13946302
5893898
87307527