58844922
15214215
43947622
6048771
89364864
4426738
25159337
58684141
28405451
9874270
94301009
23173701
28771674
7163911
78979317
70785713
78555205
4918397
12708305
53973752
6458075
29397806
91001289
6129306
80279970
35822269
80717438
57405750
5857722
75072408
1006499
89795622
2007281
2581399
12975953
77869003
87751724
43385618
12894092
98022759