58011739
55689165
6481971
4749648
79117874
73315220
24824314
9625536
58544705
30144273
70342493
6045530
90582393
3629415
52504106
6250754
19312004
57255294
89315802
67844135
36162511
7117733
53207522
39417649
99455742
69014777
27122451
21189209
13761662
46836561
86497896
29289281
43855716
46094873
33514177
6077876
30344093
39563524
17877321
30402387