38481387
77957070
12967586
23422715
17845567
89871762
62009312
81926160
79323865
14404849
8359135
7789865
37279693
11369518
9354440
21272644
84874142
36046311
4202433
24875336
5116532
31182012
24136622
48314463
54021001
942668
32747214
7064672
25042881
90592010
13565900
84485495
12306950
70659651
53192163
79222105
71365962
82786811
65335019
86008145