9095650
10659514
90626684
14193583
35253559
3051130
17849293
5334317
67928820
39107823
86859818
43261547
52647518
64138096
21656855
52681366
42629221
52981184
71636964
93415755
5469328
85728718
30237768
14789504
25883091
62801610
40823558
92847129
31508318
89091201
76974058
65608958
99941450
36049400
89814150
14122383
1988543
64421272
41974171
18011083