68676048
27102657
9570590
99946192
68798911
23289101
32546195
79973962
4355898
67431264
83112879
71337237
26095450
78101930
12048241
14967109
44618399
11956640
90307784
53178102
20581396
60135836
70006727
22104948
13615594
40525250
3502197
56102487
6306808
68548352
6062465
1650645
35763676
97735604
48247913
7552677
8319915
42873172
94015224
5101534