76913967
11085173
35647972
26207692
5043551
70797952
64142474
37416005
17548575
15293528
1644045
41754968
1808469
8133385
71359705
27928518
80525488
47448370
43394642
77291557
48734362
31282633
3028559
42054338
7607258
86708734
95593230
26411848
1622869
36125650
55429163
34279315
23065328
6426316
84375796
45625361
1921548
47109974
35565088
32742096