91933139
41232406
88048679
39375223
6102297
68227582
71093601
11099764
45604497
44781583
9038872
82256562
68752636
56393764
36466682
27317192
15662228
13518254
47554297
73915980
88075105
67133340
46117933
54633022
9382475
16914813
6598189
11528894
62483403
65563130
25876379
73203751
95981681
32278844
43338381
9286371
76014273
16572472
4352163
97298278