44883261
46764170
60832713
71339033
9136932
47077615
76293331
56709571
65852034
10731070
86333431
43076755
75531265
2755920
69024449
3529005
98021209
68434960
82169554
55592885
6809912
75429446
89505910
54588970
47692401
50344950
8401282
939598
11217556
93198352
76616761
79005586
17991606
17772944
64398992
32621029
30392132
6269928
55362700
12021076