8015696
11242419
75774592
67466898
36954251
25976224
5417328
661131
40101676
23519508
40469125
6555425
84171237
76498905
82382855
37857916
28617332
38287589
99206042
27045799
27923778
26007217
79834199
12935031
60537318
29768262
15678188
16577105
68016976
74353585
4537244
82376644
6537357
26884979
83071097
41864003
20717574
41151050
83511311
40933241