29151230
86884574
41964091
8213007
20163499
35192042
75376711
38351508
14683664
6713680
88418366
48764931
71188955
56932879
32794193
15783857
57139247
77367820
31382502
22932617
9335466
14682711
86672419
4679901
16049960
8919118
34373769
32746162
1608260
78069857
1767689
17436736
298873
20201684
89662243
22333965
15871819
6163566
18315198
73515580