92827048
6981525
63457548
71958363
56601014
64113544
40458338
3248200
48491850
35966851
70423090
25627394
85977189
13834690
15207609
12598667
64162345
71818650
81147827
94316457
69736062
61904684
15562493
4162551
94057372
796236
24763369
7763222
33338611
4399127
6186526
81259603
36371368
88658051
50025950
26239745
51089058
93558063
98891192
89757301