41537149
5852552
15705977
25107608
8208483
52513682
57335230
13255146
90408680
13442426
81659081
49231829
9586268
58687515
67656322
30789886
5204927
53373797
30749415
6392337
4353929
8294630
85372770
72354664
33092370
70987826
67923183
73116323
86933782
1344500
30234247
67308136
7605617
8255092
2015065
97074224
35355742
13813760
53111606
33315757