61007841
19739661
55037795
66483076
66348432
70321104
23145443
58594558
64235616
99736853
82646110
32778168
35412952
38798863
58785673
20935069
53105271
87842876
109355
17953352
67965405
32811789
13672034
15188396
52862084
18376862
17242425
64714938
3768639
31203954
90834553
3286011
62218764
31219100
78915917
59607026
38488964
87493222
96783101
52449011