89404089
70029353
39574782
20323818
24111858
98166736
2334459
51403310
9864576
39533284
8008765
63798917
56865092
72251205
86721111
33322932
29926342
11477870
68319473
48323457
58281377
60331864
75505431
5769298
45159542
85235140
8542297
20341808
92022179
32363746
6854681
2034692
36565532
26792269
11459986
20633230
4953478
26686100
74839613
47399818