54567095
13357380
74107424
8347839
34749856
8833100
5832622
3806551
67918879
86932784
19192169
66768582
94883189
32044418
6188130
67612031
62601351
36625556
14143171
4662500
52872505
52053960
47685719
65163061
10349103
65279484
9713177
1123589
1981574
97304492
8729950
7945799
70021365
74832567
27323510
17992247
7248915
29949454
66199259
92074539