81475337
38241549
70731480
38173845
30013665
98187511
45587761
29297424
59476626
77815927
83641702
52106188
10509231
15745242
85018261
69432676
76764118
41951786
93064526
12779156
3472936
33511035
6599044
5849378
58206805
17125682
25813322
51539870
90894966
66129104
41042555
55437108
72499004
32004408
11184972
95615621
57635308
6817928
86409956
17424450