12054319
5939151
88633774
87354498
44147635
15235552
4367583
43751064
3396675
80653299
70641022
2767419
61033967
35407869
40713095
63366898
5930310
3391145
73569380
7584423
81005590
73459816
22577781
28996887
42258270
31495256
45465345
81773317
98516443
85124884
56365285
69928043
11842795
54587215
40994067
13083408
62023673
10673990
31667183
49474660