48477958
85577683
74955665
86532138
4922480
82708325
84741678
70863200
74995998
71199326
21021227
89578499
55216495
22217202
96152403
62802536
20935192
89051423
42938279
35165934
17474503
45656491
8413258
1458160
10165
35843925
99518848
8872105
30198196
66919142
71238580
24089829
54339394
98485787
31234413
35687285
39083636
59637521
52631334
47493411