75353915
1139755
91744799
34229235
6064419
34721755
8398999
591506
8299427
8756279
15392886
1381746
35431672
99317371
97311235
83835595
26205144
31633438
9372269
3191877
47595692
7239116
8064586
13556260
11398354
74235603
54409213
63896632
42723574
3837245
16801990
85028862
55122715
95171851
92137343
76851268
53855370
49532675
32729720
1297248