27963901
44998862
3655272
76081394
90193614
96765062
83046460
23581241
84046084
18343079
68379888
38422191
3689105
69209842
45212657
17028245
59376140
33266690
52952896
25397598
9536992
52292793
38111727
20916685
53977921
60355030
29907670
69656564
86241616
12647184
81886758
71997670
24899308
10937416
31281852
67216302
82755303
47091802
36987073
35657391