108979
69257617
10259383
31559279
62746886
70818107
5111430
26106288
56054268
78762439
11026433
38131981
88366230
5466151
67047383
52571115
78425106
94178081
38908513
51778996
85769985
91545360
78873197
85709544
17963471
39748786
69299498
56763668
40621339
21446761
9023967
75142013
4031174
83959191
15597712
55105656
72647615
60715437
49393495
78579790