30455824
40438668
89659612
5511842
73043312
4834525
16293599
60841413
56611212
30119746
80089374
6469144
19282963
36373928
78586521
38823772
12047898
74193020
32581173
43948414
43406004
9019142
29173005
78412228
62419682
80089192
12905365
78468274
78398533
84135282
45057143
9818134
89397214
56376694
40432884
72227679
53193327
23555457
11457610
38865490