2553242
20555803
18641265
50756865
97632233
21695536
30754003
19034622
39851818
65175922
78054471
80738000
90864443
34496481
35846205
8861874
74539230
72758471
45199800
3701853
37261067
28853181
569571
39343440
39764966
8293186
83217949
18445218
13589800
38668877
7425121
81468466
97375257
9562553
26107376
96258663
24486209
49612399
30139746
4834900