6920533
50328368
1857523
76587445
15522098
18364910
66072345
97099972
82026904
79302610
9918150
59666712
46714809
89679339
41757186
5799720
91296852
38291739
28489850
37802904
5486594
73613808
50245460
18848522
17473048
6676719
95721536
86716449
22034383
91708948
40563963
3037246
245332
59228896
64693850
10177546
38871590
8636479
25346980
56962090