43859891
94512762
60279685
1031665
82466576
29302286
56965359
57835560
3379482
26876733
30705228
34879181
3839442
57421737
21123626
24274508
58334372
56572990
74297173
87252990
2942247
55946362
85377903
71847864
99004665
59316359
2151226
38875930
39104259
9897612
96818755
69544214
82998629
4874938
1587467
84889300
78745514
72279275
65042143
6496376