48672973
7487689
48233362
41065618
62179886
13593729
9639290
13257220
7823394
33631673
98389933
60745562
71162295
68232068
43825186
80576002
71893963
75946025
72216605
30317118
5754636
3484498
51622926
73507997
60884020
74073948
44198266
16359268
11155766
99322377
83864498
46196170
13301639
80579662
1959408
51571519
4907721
80505372
93085466
6419756