45498884
6620451
12725014
82071702
27584952
666014
5751379
5684585
73479462
72018198
38198590
25517626
53063873
489447
63793438
2802540
42448352
79834575
82162569
13917334
60082576
43149192
77351879
96348765
49172081
8709891
64276995
85571790
28271562
44077801
91241903
2918396
82612237
3694396
28659455
60738819
15918331
7102510
93815328
73903326