82251096
71434797
53573161
3563080
36573242
82722479
69759042
5491371
82284846
72849055
52911563
58791140
50028352
19894247
91812729
3524832
53357431
74506127
36831492
1088161
2502652
34798455
83752607
53849544
41449988
99144100
49289118
82509979
1017827
32874338
9723153
6452274
98576510
57729221
25974843
61758323
34828878
24936413
4627773
5071821