86393971
15265550
33536140
8672486
74676468
16412824
40718131
52265302
53005638
73042504
42662777
41398180
52899640
22099980
51463579
10111479
50415514
63907707
63181728
3971509
24881903
49295367
15615820
10146142
4117542
96653122
25696585
75566470
41532681
69113018
98682
7147460
56343611
22599961
3617034
38873243
62563851
33085415
25756146
32632964