5001807
9687207
875054
7541544
48267173
723124
55731833
78356825
41475700
32224835
921073
1137919
98466446
99985383
37086862
97118575
60609777
78984155
9485149
72931756
653839
16151389
60048892
647198
47276868
23463808
31729826
53972845
27387549
54322742
535399
99859007
64972430
98503574
91627560
43198460
35001662
95086771
22168820
7999966