92729970
56701611
16699602
21452847
80883747
36882690
32405937
91314259
36341252
6601522
71696783
65242585
20485141
24831084
218651
7804400
39643516
14495160
69908867
97198643
44177286
26203488
59387536
69135534
41753235
70335379
30866477
2589481
32276470
86367586
66057230
45448877
57273670
93572219
12971177
57147765
68202785
4428825
35042703
93081279