5102929
4408836
16464598
5366570
27348807
88809745
90905340
1781441
54272856
15009447
19651749
77927608
72681001
79269235
18733081
95539414
24954500
5222491
43557919
40449695
14724501
43869120
7576493
9766503
91332645
17458290
68692338
1022023
84557340
62799740
26048458
81121467
91975977
7456887
91352516
49109637
27073538
65609134
65125691
90984944