56788152
40381316
71548148
56765329
14948532
56029574
81786889
50083333
28722411
68185
80707542
11617633
21873106
41289951
29844938
32313508
87586446
53529307
40859844
29667085
59847451
73015439
5099989
1112400
73674668
39928438
37618423
28147409
9596864
9274121
10756327
34883012
30654330
67428942
52746315
95725827
29712394
22973394
67989682
30551470