2068810
74985914
40273721
25279648
51015417
96525612
91661796
75901478
44124389
85944207
31617222
99836619
76895300
59481701
67079715
88847194
7237101
77884825
53992552
4013054
389392
30836427
4194252
24415580
13918481
36347864
59536733
86081160
10454533
14134642
19885076
42945678
71867067
70099907
30859137
10438395
36985090
65906961
24307197
4750981