8419586
39849453
29135731
3332331
44874420
97379032
1555075
2944617
72834967
1435437
60433641
46341288
52573179
93362692
72267612
51316721
27621224
85299208
70071815
52103138
46896327
22092439
7093322
84893726
100004732
61041707
2388863
98345513
38242623
1432798
20186323
496440
59194533
84848110
66631552
18331556
42017734
40566567
79345746
2042215