86351055
17166427
76304668
4889576
41804424
30324764
1703027
4236212
9371632
32509222
10583743
79347523
86993523
16766121
60484406
19184267
85319364
60467033
9725153
60436929
16739074
93176500
31494829
4129508
99903787
22671011
46456809
41861025
59728231
85297767
46575811
2961621
68267422
81281259
14258073
6347993
38253989
30534572
99504335
48117252