79623826
61177063
79122968
55662210
83921813
70121020
42724194
68801206
75944807
27049583
5471631
28143658
6598007
23332743
65605856
52615550
95694324
40055411
42325526
60203210
94448936
1313506
21289619
8007397
61323042
64589465
26149268
88351695
90305346
98642561
39492921
91842710
37402781
74447373
3198196
31836310
51873259
3804378
26026004
39001517