47042135
8129317
35795374
34135455
21323196
67676981
64738612
7776259
49682877
34649672
33656499
78095180
86946302
15897697
58631614
39232525
88998944
17337447
67349658
30549833
66618261
21683075
8766442
8005693
37395098
4474744
96087891
78553689
72017550
31203099
27909824
90385139
62997472
16874408
4248875
15906368
9539590
6051854
31241395
4108611