42628548
15634989
6234429
45785696
5983721
61751356
29964765
9732578
35193272
22519383
31371550
19995833
16024171
56384610
28494108
79363680
9278089
17701735
28944867
39104836
85729854
45275734
37188671
90766548
90211911
75361965
95015582
52371099
72452032
89177658
53825184
56728643
9255859
96336828
4400434
65358468
19901187
73941213
39899398
8297663