58462877
82722420
41398424
9445064
22373403
3496339
96713555
30225506
53297715
46857537
63504516
15725101
90798089
14379164
48037556
56796761
92238021
62242415
50195975
12173460
9103500
52378407
45579075
9817938
87486032
33661042
62271648
74846481
78593389
3171422
93144982
73617801
74778105
76132431
48013021
25366940
14748164
46456578
36312878
19916534