50967000
12938370
33379311
69657563
99068781
8056836
57116145
90927712
74153329
99053654
39656243
1718794
77531377
67375555
11637965
17851430
9552742
9995250
80224012
81496661
95062513
44615421
96746021
93173102
89544604
19292078
57059845
88803566
92527152
2776688
56825544
78312512
28563593
84799692
6372129
20739741
78792884
138854
31247629
21833631