33318269
35362246
55583153
1691354
8560382
19795520
42218088
99346858
53485053
30822531
66059255
23795315
69488970
3701165
16452979
27119666
94591599
81746189
3677488
17658044
3394252
38786010
13388319
25877471
50116163
6791362
83585234
41553643
70569990
2981402
5922498
42423731
61863136
31383096
84359984
4036667
62963172
16266723
18866965
5743808