99144494
84138378
79124054
69494724
69842616
71132794
17907912
68538085
14866906
38413467
1678438
36122881
62217151
27062214
28707391
15431228
75106054
4621710
75473805
10666916
9056491
53022937
87964335
97505788
58129543
41782894
87275245
11015265
37213534
80325784
38555713
76481786
27855122
44839178
2417518
26686467
82659670
15853375
64534279
10438771