58313867
5630913
82149630
35783616
52002298
74993473
70815989
18947819
5102983
39625684
53814573
75072562
41347277
78287295
98938366
14567042
34445999
35025504
41535492
60252882
50837074
65486977
51281011
41762333
98035778
70808048
70828204
79972613
81213469
41469431
9076015
2257078
62258925
53979811
38677109
51189437
5444776
98145257
12321946
37348694