25233590
425084
53681260
76746898
1092792
92273790
22718194
12195398
79128937
19414769
72645676
10159970
13026724
39638470
20986889
35779370
56448922
79424892
1762856
98683724
32752887
67982195
53449097
87679665
29436999
74229372
43769555
50965496
43522026
76034887
62368100
22925514
8775370
94804421
99981720
36431659
29274085
18948241
12365879
12024202