95942813
48642095
46721622
9341286
70947294
70206021
8024772
61346774
97131561
72802176
72401449
75126879
6221630
22717317
91421487
91636885
57261666
60308537
79774359
16317085
36535105
26795733
9505744
65636438
56789911
76002017
88343999
29814893
10553919
6700801
92124573
18935807
34446181
17822532
72587215
65547445
65292320
79654729
8423930
43059983