13875769
11918442
58192359
66694648
7938378
2184760
5947119
35082818
69812367
4684100
45557095
4133614
88126083
64658825
61614692
45355107
70774487
87128557
44969261
65447556
9577204
96241746
75015816
34355296
61512799
85901489
15335690
48372224
74689533
3457731
74619784
34648022
64408232
30803025
45534960
9541906
38626682
5601892
31962011
6420645