3063572
10338624
86505351
80561310
10379921
70865988
87817539
6674997
26394317
80497179
42786008
91882084
146174
86061088
5754613
8755318
92234326
83738596
52904158
94002862
73158279
6690255
64203579
24308112
51452232
87448792
35413722
66617754
87363421
19257716
39228495
43734501
3399318
28719460
99168877
57162041
29252195
95504409
72258549
64784202