15713869
52672977
41313147
57117121
9455660
60586287
58408292
3183207
61345652
44524987
21639317
3478380
64438619
95263596
79459752
41036587
47008537
25019330
67304813
2074433
6342311
42747688
39361180
62336323
12364554
5305269
72068810
18091357
58834410
86224012
94896728
6442068
48786662
40544895
71986067
6217848
45688175
19687445
19362795
7529629