12965114
625433
59402992
41039534
4503982
695931
55121991
78729197
1653158
3909120
91447931
8613500
28768973
52354412
37196279
22156269
77386832
74227276
30147220
50023267
665507
8815331
67151820
77993592
98692757
82588982
16576346
84022602
95673378
55027130
43651596
7073511
9334482
84027166
49393236
55371968
83965683
38704050
98453486
82487144