89931294
93135925
19496634
160235
4977877
85087373
60991484
75422565
14033971
70536292
14001444
26284469
64421421
24424760
90142537
51043464
93595413
436543
46525198
13072574
91492251
33376728
4420166
14526164
94409719
13455835
1028730
18747190
40105103
50439838
21958912
3949297
1152266
165625
86148086
40533658
50791180
25305573
16097987
23707658