41455390
9634122
7898148
6476720
18161246
90661358
18099365
38504504
27868979
30392887
64153663
54841212
27399039
87112342
1278338
21947832
69423415
37622398
6285269
78193722
94384496
33976851
6035339
2130233
98799631
36178624
5766916
58277695
50217992
43446622
26827284
64968818
55897183
82459170
16083358
34628167
29522386
24493577
36247650
38813747