6023971
18097428
93219766
12631
7701932
9034903
8768389
41894441
66853555
79578576
53626741
31906490
8114253
89577668
75148159
52818664
14898790
2579708
28806626
68223347
63049730
44072517
97421209
38318206
86908115
52916213
51235947
75094204
34285066
91324499
3012447
63544101
77128364
81997545
80822936
78406832
88932935
51293420
48318968
8464952