60835279
27134513
38928656
6169498
1631192
14069853
64738982
40764448
35725201
8253244
669900
4723615
2249450
49265849
87655335
57537896
7726749
20259819
75085288
6422967
77032994
25657684
54946248
7974527
30407677
76396539
27673028
19055935
24912023
4977374
23593398
45619413
266526
47076869
57011698
66536279
41629980
93317950
20138787
21237106