89434309
46403343
66909065
72512232
50164111
92917777
57501761
24662116
99341577
4233669
86405227
81673204
84156190
12563293
20497394
17523309
9883608
94751268
96854378
21088579
40441687
2066594
87818599
14002489
2075743
39099219
22231283
13759661
3538791
35814931
32885806
44173056
5562058
37559717
69402384
23668603
7593147
61534918
69823350
41752463