66262861
26479064
53697325
57932489
18386721
264204
21024224
14382593
85443183
8862615
13946145
79682082
15054918
12316567
70937321
2740171
25218982
18816200
76347813
53435949
38001528
83345391
42046843
27177724
1904273
88421058
2364932
46378945
13954217
8860460
74625131
84292966
5529827
30269845
26439166
77405573
1058353
1184289
58728120
52879697