46206697
8292857
76621270
95045730
49719202
71056951
6104943
34442488
7142020
89831832
37278289
92833995
70597134
86517240
84064943
77913681
52667920
59015015
39662564
71118196
6275561
12677363
34053907
47439365
49775664
1190993
19651464
4761967
95182042
63086119
1801626
76939971
81588970
38619186
81193851
31268932
67582383
45572158
39682176
1446736