1491540
30386637
5057449
1033978
3204766
41743044
36393993
70971534
34417923
26097173
36335795
83412719
20531182
1335634
5252931
7123574
11115165
16528973
6581845
11133998
58709996
52495935
49471784
52929086
49525007
58411645
69668730
20652827
24695953
84977428
30026806
53387282
89643325
58671732
23857786
81417554
1847411
36298088
2672580
32577982