13179246
46872902
51021640
13431863
72882495
12592929
55039259
46575109
33503112
53852352
20411324
65536752
96013839
47013758
73942466
47076190
46049354
46218367
98245174
67146973
49093215
20311209
92785052
88327074
88173005
66004529
71504165
13896615
67106070
46933297
9078430
7337017
55152009
42814342
91618822
62829231
60512949
12222514
30833823
76668721