47589461
70103531
76147218
73572330
4669821
15028063
7011851
21271659
97863593
98389184
67397832
15277703
59915311
51193139
12282740
53668128
889614
2586051
25792195
33365548
95175624
58076568
5851672
1547643
13109081
63156225
63516222
92057412
5100754
73893345
1129659
69812389
82094966
57912319
6033567
614068
84813883
50757487
17248354
85904208