70865115
88559970
25263680
2151122
77868960
254594
25027831
70947903
49483258
21399316
63773565
23329400
8302293
95349178
84458264
86135153
87471985
34349405
40702254
37602254
30441158
29098171
76893900
861853
61653755
6728093
59197513
98821974
67222907
84977475
5817581
79865631
86339581
1782780
19353372
49045853
49246696
55751602
95117610
11558815