37248713
1619614
83226018
97173107
21955639
1089973
25156273
45413181
23964619
70753712
13159940
1114827
97216219
73225523
93441991
8828234
19173605
82676870
68244678
4887128
98069415
8189264
13222799
29183519
81845436
39428157
58082687
82487056
54332383
40284833
77329424
19142688
7682918
92531249
64652570
32812638
75285699
88226466
37627822
86025271