79509829
52241629
28628320
30277017
26843726
5599856
53905100
86292329
65976954
9345442
78484623
84253402
54369273
35484276
1655631
74529713
27683011
41903108
67367074
72649122
77635746
16981088
81106010
63692471
45665325
29753890
17255110
5727450
34446467
89943862
60431482
24104550
39285806
10061893
23388640
32592712
7748992
19259247
60006821
36757950