1605253
41149364
84849439
16683743
30309102
25615153
71118187
60571009
56717479
64568068
25066032
60862084
27761976
14608547
33092523
3472774
3145991
18076422
26083207
25355561
29304118
50632864
10753434
34634185
60353008
2249878
78812265
29908913
73283689
52308879
37443619
5887141
45026561
38057835
53029493
94797339
33616701
43197923
94237553
7026790