59015391
965583
98952688
34885524
36203834
75227585
76569350
82526786
7342339
70681330
64094180
22364751
24491078
46186668
62227020
1682768
9560400
29299086
6190226
90161926
405154
53688148
57685281
60529257
3652957
30376181
12606317
72007739
76008867
33255893
43283235
6265612
40092950
67962388
42332689
78116443
50453068
22126639
12604572
9546864