63623486
61635924
6292120
28767687
98902093
2888206
858432
33424033
60485508
2918231
27374652
31299580
97841484
5208727
57472412
61819161
9329113
13048061
76405016
63969829
10745609
29684158
20286065
42257604
18904436
16094875
99419605
90573912
9182593
27116277
52278357
89589875
49243035
10073173
48582228
22802368
48184259
1246188
35711343
7705554