94821165
70867300
25065057
16775421
78355772
55632132
31477841
5705660
49079009
73283774
62512887
8769343
46957914
3232734
91214880
82704735
72535837
21841145
15001699
14385815
91341138
48503501
56965148
50537384
49633886
18997845
5997258
85841468
835353
67873519
3374519
30998081
35219473
69397356
9404709
64331382
78981544
36621037
93397877
6985905