77238776
18349137
69958262
56505209
51333411
15314173
1175273
88734765
88866039
11548150
34721552
38007669
50799296
44541915
76063563
54463218
85837521
19147562
3860160
70291620
52841470
9042581
85744270
39764215
25913241
5295145
84168453
82432162
93167781
3736399
6058440
83722452
25768072
98517542
23243605
25555091
58566702
26271000
93275553
13951664