41479413
81864251
41482434
34279211
28201114
39146706
26366959
12747180
53985676
46127155
18342957
62173460
52499931
63168728
77839103
3362424
166139
18478955
94847902
44385365
36098611
52071584
36473066
65498992
83903001
89475279
93976313
97057700
13498205
33957521
49013532
10368901
78446692
85752716
27497908
758412
36366141
81134295
75713993
59719666