38921131
5057033
69344336
69728266
40218846
36955412
3819021
37415068
55056824
4241988
6136289
64857444
99185214
80746527
548012
3588032
3035441
35829214
17572642
90448423
20184470
15191212
73422678
63156400
67445890
57192841
33828288
94024010
26777987
26032362
14632719
39846880
5327490
8944647
57839963
66394742
61763776
44759365
9607254
40059690