4817118
28806315
6321327
5148044
1901852
17857547
72342703
40555725
26228401
3254830
7214784
99624327
46047701
64061535
39477002
50323498
20986572
96691133
88493650
21383926
74815136
14884432
32701821
26258687
17772740
58877561
55183923
47833709
95438422
93126072
23027383
8636984
60547373
70437863
73313761
27054851
61149819
28254303
16884454
59997585