39248906
8224468
74275205
62042521
26646470
8133630
63275021
35414441
6579112
59129837
5953689
4012937
72323526
46189546
81149665
49552049
19519789
11144409
10977506
77273296
9637393
69051164
13634649
43007641
441268
61154009
89019813
58001927
2683801
38183519
6089927
96113480
49313204
45894042
42892016
56296977
82207471
43792403
64657935
82652977