93665810
58533788
73027063
35143489
75234012
40805030
77774475
51448342
10702819
45856075
36692023
73819858
5034766
63301827
20732837
13122531
79421464
3541369
60903749
48723974
4924163
57127005
74166997
5199108
88664390
906169
30011602
25424005
42606984
19422652
48525213
33378936
96733971
55272874
87021149
85812945
4074512
2625618
81445185
79664192