4013823
4700613
1818764
49284235
61545094
2136887
37207890
57785838
12743977
54384401
41937509
22156597
46486162
68367477
53432364
15694141
18463829
31597784
84077325
57603818
48701257
43759650
70513607
73822348
55594057
29202779
96048713
16012250
49123079
20966631
36861877
50986960
5193412
19359011
14322883
88369431
38867175
38609139
91584797
68264099