65725933
40611700
40925590
86311369
8017515
44701685
36093478
9621213
3703801
35376237
71545204
46732544
13271857
5850406
79428639
96355889
35166729
54649219
19748668
9081000
35543388
82187629
48814908
16693569
46349641
72159709
43355433
9897262
38118021
3047324
39694022
89994813
63866781
84152885
14278130
79269933
5196197
89919947
14969089
22035105