39157624
63878742
19784246
86712438
2166275
5483432
44898533
38626254
19411153
35436971
63657157
26052403
7021798
73902739
58445665
1083035
50020
8120219
32554621
86848730
92659274
91246281
99134085
13347987
75717952
27486449
67764857
86272021
24253064
7872126
7606130
99418851
35568396
85051271
26005200
2760688
29562622
66421386
14939670
14001367