5088503
91547417
60634416
22639200
53315664
53545967
87364568
4776969
26288765
66619924
59983639
490578
30658593
36819666
90497227
19442513
54934404
80492630
39278508
88081263
62692638
26191769
52269585
21596935
9495173
89665691
569705
26862538
73196349
26406347
68464657
52726402
20842590
5548306
16356297
78355459
15389823
99175089
64359228
24064312