61102613
84898545
52935344
14919921
82066634
88944246
37179924
82607905
6708114
6987468
11422838
35367853
17311594
9405833
99121562
23085665
23538396
92195363
33938555
6176612
7192377
56367604
72471811
7578791
69708493
33754475
91094090
8532416
21503812
2081417
94632287
68189522
23285472
23411893
95178954
19787056
6897135
2813123
1374152
358726