58285516
46001685
67465231
66305761
12389851
76036702
946836
78577552
19656180
10941515
69103089
74579284
31282397
12483401
79709189
15632589
54838943
26872640
60619044
98309740
7328006
27361061
33603552
41077068
2712313
8209024
70481566
62769646
8829887
8214876
12299299
59605579
97208672
54918192
1389273
77721887
82183378
74663110
90155004
40741026