26127985
26469857
16766507
54713198
32935713
63559178
49586636
56162072
8083713
70792698
17173751
94085119
77683104
65424085
15642491
21553183
4393237
31278854
31785712
84409113
83415296
36266952
59352839
1943285
81867581
47482299
80886478
55097969
34212046
38262817
11168077
50992191
95787931
15508309
8237815
22852684
58466678
50641250
49323225
5842150