51521470
68838771
3286806
72921265
7632511
46327772
3717782
59375165
4239319
49411843
48524540
43326744
34968184
4712120
4099301
67515435
37865784
57995631
16935862
11271912
24426703
476885
58377203
48658388
6718959
12542907
4795699
18424602
37672104
20304434
84468111
11332808
60798805
93682642
50671948
24439181
63003147
3980183
79383731
97417018