44692356
34989710
43068024
2436695
31981435
13847476
49457917
70807765
57971523
76374311
71293564
5503233
9009816
59383862
38192017
51799633
50007306
28436454
53845371
1129148
47418542
10593371
12948365
8938574
91309529
37044249
36558314
66745037
83448759
19151431
8970370
53645135
9635947
54692992
34216868
2563937
34935425
17415962
83541813
84128368