24398290
97286079
95394320
13155355
9736486
79177402
18299545
66936051
48209550
13285441
12981527
14451229
91266442
33336642
848427
7834813
40234996
4008741
14348285
5175922
6871229
51678902
2989676
26485026
23615546
5681729
36582762
53191807
91152242
30288076
65597032
51306035
42122217
12043478
47125323
62038265
3132453
1238805
81904281
3118506