35017441
35369099
86431200
29101750
32624149
86037181
34073366
25431788
1856579
32043469
57232294
13609993
32839426
22372214
64594879
78483099
69876206
65295296
45009260
45081709
42211076
54704147
84925795
8267176
2191828
64532075
53066342
84104386
98921704
8272320
41599656
13632362
15204576
38275623
1426235
16561439
24198219
91516617
83574028
50067800