86432693
84487516
69547318
87906053
92448606
54804696
35528781
15955877
14112828
93742076
81668783
3644554
48315162
25687024
85293838
83481588
46818043
1694373
8818991
1867479
83589027
92044283
27957852
7281318
9685430
57452080
9042887
88445004
83957117
25669635
79683361
42214769
76788483
53564058
78206811
27605834
81382584
77814518
1106219
57312566