93492819
63877784
7655362
73212147
63143989
46862122
14889997
37559802
86831950
19841761
17223805
21802376
79812666
16343756
66102485
74734310
76005505
9065340
70463726
15032022
61955192
62591932
77228151
1022382
79805680
34175306
87662982
90927034
3337168
81046166
42933579
49459880
7368933
50097236
14236032
70593322
92516664
89081658
37505051
98451355