58412282
70623978
98637168
10684163
89308161
18798806
56959881
56378297
33617562
96521104
22845864
69403729
1459423
78536837
51328229
47196740
95026856
12697226
83577897
46265116
64434843
34556922
67061336
7046874
13572750
64766152
56515914
51729613
47294104
82819587
6011928
7703480
17075498
47213077
3725504
5421844
8157401
6200970
49014628
8376219