74585515
50966250
80204716
8854206
41166041
31793372
93444406
2688862
68736106
24279559
65377344
6848283
72163234
57761374
52712050
74754962
26433649
58521559
3232392
19091469
74797289
32363801
32537743
97856249
98847310
22201163
30456019
69105774
35371686
15808571
48736077
47054603
18181524
2822020
60351253
58129921
36622357
8212039
30148596
95496406