7193222
49828169
4292693
16039092
3716938
63576774
27487362
1112526
35423792
8904531
6578754
1506528
55632644
88463045
2969995
33503956
48839618
75819844
69229409
41734248
14436306
59443187
21618820
79118824
51216392
47267813
608721
96115462
48409445
79511820
12172037
61704121
94058094
15502381
40361324
3533001
18695638
57811619
93136240
9483997