6505580
34271317
1693378
30462634
5642713
10658532
45634981
51407277
69348406
7961416
83119033
31743935
15793752
40327626
24011270
46477810
33629304
46005848
3033092
63279911
81518052
57706222
18342463
99779870
90046796
99389418
10808106
22027128
18501160
31114963
74063800
1092229
28039911
90295110
92452639
61906051
56526640
5181247
1017191
24325054