66885105
98181754
48751998
29139769
88357086
34723213
38137394
4632995
60443450
6302948
49347765
39434680
16182452
70543148
28064236
19342084
69524720
78185127
39117351
62697618
6347055
93594255
93145633
8506084
65412426
38947241
9952979
37584053
29901036
1660710
11768147
88711940
35148135
83588061
98078510
66305041
85896841
52322721
13288829
2400708