48286046
64648491
7636851
17662754
5892430
50929307
2761939
13231621
24905117
9664968
30645895
25353633
40295865
51506019
11757372
93888514
6829790
839748
40193296
78481615
75734525
68893842
11557421
17564659
56274466
65196596
49727825
91044758
90138152
61194574
93919469
84833420
52701246
70254587
27437722
81228296
74549338
17563366
94985399
77364168