71438448
49443086
7275085
8073338
13323350
16833455
94938604
99587554
34514310
42123922
3921922
98881436
890368
79479954
52014307
31934431
90514127
9529384
21991444
25859241
58133626
31699076
98674414
18148449
47403904
9341284
37017338
46691901
38375035
5921185
82937391
65599750
58871062
98076541
6818553
94216710
89155756
96809368
6255268
92066235