98204232
36094015
44506153
77216609
38103427
7454143
87183756
3650714
16712395
23058256
88621401
35099080
73358823
6823636
26463678
25303396
47789
24002819
24272971
85269894
60818698
78578486
62198560
92489922
63868812
53502457
441865
85905711
9398400
56388785
90664814
19306518
6241190
37819212
26099160
35287528
72137367
53929332
77989341
917639