11556462
58882943
24445787
28852774
5043913
21114403
71414095
87826589
16762069
76449038
14873196
80756461
40141837
85091653
54338374
73221539
43961920
1105158
87742038
3987746
1279706
35217004
3858444
77609813
17615259
18184343
31372010
74834161
86448882
18744627
52577862
18572853
90934441
34431148
95877771
64316153
58486853
58268782
8179768
42193894