79538789
257385
75967422
69533669
55306946
92428030
89645965
45687932
7631806
2603735
55442229
39252010
52629086
86524946
22382441
20602297
41328411
2674191
63253259
30984090
14134289
64815327
18616321
72184576
1317622
29907378
14736989
4718238
94821975
53212898
92767812
45139443
96183197
81545356
49757859
79462458
25064021
53944135
11922172
60179319