84524021
46375450
14764858
95306710
71287855
91006358
8346034
4579960
17655697
97329398
47658987
48824302
12985444
24896202
83255020
77891267
95873302
82715596
21261098
9983119
97312411
59869519
54715358
39749506
88265748
9983420
38902086
59557837
73557619
1191055
12024577
5605296
48383451
82653683
771580
55679115
42368520
5143953
61482710
60336809