18213780
70898216
25749279
13227439
37971409
67072835
26449244
5561861
98962454
9352437
91076942
77104919
11223183
378317
76594266
97463923
8714772
64989228
91289982
4556492
62475400
86628341
23847929
28927813
9853685
93633356
27829953
964466
35367911
9086662
20637236
89048559
90164662
61898629
95261606
2677018
16373050
435889
10428863
4357382