68117056
56043876
28189789
35296616
3792698
4245336
43347090
79422038
2137058
50422430
68392182
56752088
15532984
14188933
8959092
54069161
2892473
54495271
21466186
38416908
63681798
41782955
11076760
27649150
68828103
25115042
24869355
17948443
70007923
8868195
37647773
17447614
30589481
62185987
19897102
36699592
87166213
14413417
83144483
96381332