40318968
51862363
90232031
89148185
34465417
33224399
8229921
5229664
80821861
58285593
31834820
908743
95175057
79007974
82238661
40511683
31653099
86189293
93223457
29936296
89681861
27301481
69252807
91327831
55657129
62462161
43797742
53317060
46193832
20443060
17725631
54645573
45391714
36542029
64634542
18497065
2729533
61837326
17614195
17786078