59752401
81976284
93852313
31572928
27548101
61681363
23305219
80148358
2653164
2401366
69532838
80764027
41487459
38248926
35991842
89381515
4429593
67388591
13953778
24604360
57056147
69529523
395066
9560764
7323794
18479105
32713996
69025325
29506812
8014145
49499668
42134085
49217320
40886319
7207322
43796689
35617324
56691579
88365686
38027729