97751369
86335404
36808782
4600132
30665463
39753675
64158326
3318965
26561378
38024542
6406931
29555559
50268787
50421031
149321
27599003
29256148
56807690
15186589
43864596
42348525
49285604
53075571
7075365
2597791
60694345
6444477
59658533
14664956
7378754
906138
14646523
83711483
2906606
43455620
45414134
51338592
9880145
67024110
25016413