3843483
3848561
90447422
28484483
21399895
8228500
89983604
81342649
698655
77585294
70044018
4486738
76752512
1038952
65129178
23351097
23527709
97004731
50433102
9236474
93441893
42009345
66672695
41459838
8831629
19566461
30908538
26978696
3309512
3046587
14656048
42301086
38538108
1077696
31651266
44761409
47906976
28804185
63879260
7952242