77616141
50944408
68263922
16623494
83356542
24449905
57586
21761446
6788508
34317936
60769808
7444349
14071478
53086474
58083357
66029549
35316267
68856088
95043186
35911346
53481520
84416655
24058142
72085410
32109363
10874652
57937968
88886049
54182144
57478810
17076789
85529230
50834407
48346732
93278101
9193043
67871886
86103827
72297344
71159931