302985
6468996
34665708
60362795
47864817
91412265
38424285
38184103
88495094
65097792
45327893
29325554
36173760
53044267
44437910
9817357
53012548
44268362
83376978
55757325
16604469
60655203
9334189
84239711
34385348
88426560
48583856
6265897
55303985
1402692
96293772
21615566
89821898
2240702
10352140
41481210
85493947
1257939
93329781
67799482