46672600
87182478
9448684
51569198
91339236
66312308
81821298
11233763
87017016
74285891
47601565
38536192
90491705
35881105
26138584
39327881
4285592
35509511
69944793
32284580
36023102
47002532
38093511
67315244
36078249
79159192
34151167
13175496
81928400
68792245
76376679
35978565
11123109
4812094
75837160
14447923
26236979
15978408
95594762
10254408