28057467
50283200
902964
27737146
91359477
71837811
84835009
66996409
4369987
18954965
83095207
16107495
39198964
30107286
26613858
2424807
70382510
84302899
28465598
4756517
72271663
82892626
13971196
11409956
32109061
92105183
72869685
3727430
53096131
68829964
34807702
79896062
13849094
34228069
9458672
55409034
22228000
44402452
6292810
92536498