25269759
23137167
17795263
62857865
48073552
4332428
93457974
25065353
72284895
62378986
10846716
16336524
80768060
8101159
54838524
13223412
16506036
21612790
46234212
76442693
55889477
13116641
71457523
43214293
44826248
57042269
95416998
45439277
57411943
1661893
45891845
9329839
40263925
45109706
33506786
5945523
13995084
36592152
9677717
4948587