39947290
80681462
77828818
75755861
99398344
12251053
24147083
82645485
23067240
39674319
13787069
54381021
6819940
27252167
1883525
25544394
79523639
79708657
49174634
5862246
6983704
9557246
99345970
673608
73002678
94174407
19905818
8303354
68487578
72712262
32683269
62289772
69765299
21221055
4474531
188037
7779828
80058733
40868781
80714727