46937262
25996525
51294652
30032645
66097536
72307867
85916080
605936
83295936
12508136
43994439
73769905
33625926
5315818
38496068
63533110
79896188
86808294
90781957
89606455
79768164
35584045
84619345
39377361
95028811
10927418
92641314
53535084
57375889
85731089
30215428
68268299
74353299
32965781
86074188
58238808
27519683
18296030
34495067
41713459