82009156
91391676
55132687
53389557
3254187
15683220
21018782
724024
16172729
61522032
96471714
17014349
11515700
40184069
82602900
4034210
5884120
6160669
90833427
49388905
67678842
30402772
45686651
49343621
52245165
45525899
7847483
4843295
26943385
65239656
26251247
88288231
37883930
43675370
15208943
43562367
45973457
13547176
34739711
19144691