55094669
39977185
70455140
9678366
4286115
26938985
27132705
8297321
5714577
64929866
4691469
53963734
78675944
79751430
55725250
3451690
39144612
9358261
47535190
58331695
64533967
88784809
4160744
22114538
65024071
55333310
31488471
14326060
27937636
8368812
29599312
44552705
5521737
78947895
11978680
43912018
97085257
60645769
44187266
26007835