6606438
22398999
97156280
43723236
6349681
55739449
62131752
1654789
95483720
29689049
79972401
94142449
45155060
52593820
5868231
12021034
14857142
4493581
71367867
69357310
10105027
76769643
57907308
7572815
75095385
5134902
1451739
69454683
40444506
77294149
99706078
97289158
6152831
19789373
14238810
27555079
50091891
37173025
55807706
20229942