2414311
1682486
67513602
83715752
80891086
44706426
76117800
23812700
294534
16522927
60494210
96509688
55391947
18189537
10638383
5804777
3756876
62915661
23933480
6365123
44149598
95508364
75604526
75766283
36433581
21638164
5166865
17388430
75374476
25695941
55196231
74982573
89402697
52106199
60475063
53745557
14252473
39876934
60092495
11755110