45716861
56311665
47986184
97351749
82755526
64899062
37659102
14434790
94566500
89412500
4872940
47084830
22304177
61045214
80424718
90357796
56645468
48974537
19661209
16777752
1474490
327550
93785361
11085321
50007563
49709528
29498343
65976287
61878418
14868782
70628261
82556981
8174346
51118427
17314288
65916128
4854210
22103507
36178943
1646622