39454059
6009983
50068451
16551041
41825456
21726779
3676655
48776003
8127748
1129641
5452637
68584218
1725448
52359196
43547364
74484985
94679510
22468655
64799267
14694097
57867586
20849338
49108832
6788240
27395820
42822998
68687293
57643137
89408869
16643334
8498155
80318306
48152190
11322974
11864360
30982441
2918347
61991858
94564053
24876641