48764880
94953240
56571572
60289457
88931012
80632112
62858080
30682892
5209116
98898623
57805419
77262728
78147848
29536809
58811276
75663658
69133748
52924781
4174984
78345265
9056934
27202338
3316112
78412399
67006221
86172350
49007182
46766125
90217534
20179019
6076671
72834380
15736706
62785522
7542873
17713110
21319557
79507033
9135510
38646633