7860868
80021734
71609781
95483287
32015222
1988646
39015068
49342132
62656404
29208488
31058150
32267140
41578913
67753354
43544562
10392504
34017605
74271597
3671050
76263282
32701119
3661494
39741805
12016551
75504649
47742967
60056766
5141812
10637697
58777674
67594096
86149449
56707027
26035335
499110000
41655920
19633488
82107788
93099517
36197468