58106915
34808179
77219560
20956539
11482876
4574882
7975246
24059662
12022619
69722872
4887125
43326366
26486312
45602488
45519959
69873059
66808252
67141561
86378178
26128509
32791180
14343005
78706974
9433402
948486
22933145
71454565
61188464
50889918
3519949
78727233
19529680
40485961
6837271
31686536
47176251
3583968
15816889
93051760
78666080