38871529
50469378
41667104
28738124
78406171
66367508
19134467
69101153
97804642
67416455
79328067
7479438
35547289
69178487
81983129
62695411
32045450
58202040
70116996
35635090
18696533
55252695
74029991
21638847
48694654
52016948
79153115
34169182
32203374
25276610
41505883
9448816
95555455
1867408
21284037
20924815
68183194
80629150
8614888
19044164