52981895
45591918
62684012
8889832
15387764
88914689
83257344
59814815
57095604
84218683
32228646
96038439
1875200
57114066
9521196
19095615
95605962
99062528
90139371
80951880
80127333
83938681
66485507
31477414
2332117
59924344
10404698
69471156
46187120
22918285
87646721
76687609
16098252
66043383
3337345
69708739
51881221
55174775
92066756
44911435