96232880
29122421
45638011
23015839
29901385
3522950
46131975
985021
66415091
72772471
24292095
40407770
33355601
95245967
53331316
48877691
5027649
20016724
36765858
66997510
50818628
89725326
92253118
40626242
4817674
98593909
93241681
90015802
63528254
4815984
89904506
13267607
31306211
11341432
3936824
87739703
67365113
46745746
46861047
83923443