34104644
85483107
8525620
25447027
317738
40471453
3911520
36322479
98518390
93887902
12348889
90936435
58187056
20324889
20416879
95013306
40021065
84023958
34991970
24202203
3089424
74795506
6006935
55766937
57959006
60154153
14802490
17254149
54332470
42698130
86174908
75359461
76932506
44304314
98723643
27773368
16836424
60262695
31751094
33315620