10152987
4690590
60976508
7260580
45176309
59895489
80135698
57122022
86523556
4961420
59232664
22282688
81481402
14679742
51601764
53094798
76162134
76522887
81531048
33609691
58871505
83568818
84478483
34089232
5452216
47097434
301844
81404962
28265991
65269431
96594692
4593691
26904705
97192038
6907010
28066026
79596331
17188296
81516806
6044816