98661543
61344825
5803523
19601704
82853361
91367484
94463715
20803980
74081528
16902274
16467765
29063262
21504783
82347223
23812840
10822790
49112021
68698845
80452535
8329267
69401892
14386242
5641477
76344452
21677065
32547926
71907612
79942952
58152342
25522394
21407315
8493138
61564815
685014
66124320
2578336
28922023
7283458
9292959
64541602