53899772
29193195
34448663
14759795
81356661
2331828
29012619
70934301
70316367
5297462
6425782
8032526
59329338
31578973
13521053
38445302
568865
77144971
30942684
38319239
77408786
8026695
33862749
39582251
33942810
3773592
95702891
45264614
87631361
27271477
86432
90431728
71443027
74547140
1723708
9655330
80841569
88613010
36371497
33928487