27629991
77917006
65188879
96633770
94959252
67965470
59205902
19784307
35357341
37279347
832935
11736928
64475033
60845785
70492821
87952464
70862131
34081287
69069573
91185766
82704671
97184444
70036247
34739669
69685601
3186543
1671618
66792262
17172300
55081092
67681672
81378067
99598065
30753000
60087013
62902840
79122203
63597553
62561855
11844827