51518155
44284444
17481176
84676517
12199593
29902760
19867385
3556165
8451420
54457609
32584610
12637737
9679184
7241552
60644067
61123624
78142235
95188333
82918165
84252190
52901029
80912168
26844326
20196973
6158498
9981184
3575997
96508534
25654335
10686220
1743932
54431249
9636489
8746619
96849632
95527762
63081538
33295087
8145427
18314956