67404096
56749467
36927624
72795683
73835867
24877328
1164922
8247927
69889567
77446319
65567518
50039169
52261856
25566562
38971404
52379400
60529186
30509408
67069218
58696577
816793
73273185
67311714
96014319
6169589
14871680
685855
40881022
51038623
58117949
11796316
21044796
29026960
31727986
65972609
59074263
38852943
71653775
91136522
2866807