16234721
39624069
64932973
45054909
3356574
72383283
60453621
65502411
16152213
87265092
59574718
96971052
50361552
84947548
41239184
91303017
8411620
1293268
14170
2648234
62178864
14333123
39617641
8972015
58714349
85266193
75842738
14323726
20443030
6232752
73758449
72752749
67538085
23702261
50538644
23802540
3062173
88042129
37816276
16226221