57899940
23568948
32084801
38319116
35193368
1862274
97664265
2040558
77398718
77876375
1954510
1877743
9356013
7983172
48064280
31107258
1223615
94751532
49235962
98674289
38611639
6840169
44519937
62727687
15394855
92616535
78874697
42606216
15489654
55514584
30897099
11429863
25423315
95117816
87678866
38393235
77373003
23596903
95192335
8665180