19889758
88675373
75357409
25566140
5251170
20624288
72282320
11027496
78258991
40703538
15238820
66089860
35546746
72126971
2618199
89498912
67704671
96098586
34574339
80986543
83266230
22863279
13518037
600576
6585502
88517098
46578958
731739
74339756
5019583
32381112
20851165
69635217
20726241
19838707
36398115
38956014
73453382
36707798
46774832