57602514
84287073
26892210
9122865
877948
2173683
86777576
56146484
15182678
27563152
87905627
34382283
13543382
39202202
40389857
74568231
25253154
11152550
85764131
28006294
25044875
34912095
27501706
81262018
82691357
12901967
6514112
43087038
42609765
67458311
68571895
71096608
61768742
32539245
93917302
7083883
27016009
24373462
87815396
29769502