77108714
85188746
39114532
42232533
83608735
71371609
78338941
1352941
2941996
3095384
42288668
55821529
25897620
36072193
39201915
6036760
99114668
77257441
11717565
83091136
96117137
49969562
68775961
11366164
12863531
15891044
33702507
63909809
60993421
13363786
67752762
91499087
18454089
93738747
54981434
14026015
75786120
58192053
42844428
75009078