58658639
88597381
21229973
87597287
1239798
97065602
71582321
26001033
20661940
85015457
94641762
56118591
86305585
80548505
56758850
2592699
85526520
40635232
37945289
98692497
14167109
71249736
78849524
54675653
93578359
85794844
74223673
43018071
7439958
5250251
30578318
96966493
2649235
73221361
74353296
45558703
1428530
41164053
71485900
41678158