3368610
2531968
16374712
1894129
27197040
58903742
38191897
8638404
38487398
52488346
24132708
22077692
66325818
37298607
7218292
18955195
57931141
52615345
79287679
18223531
41758093
89458831
62577388
48613062
93256470
27117270
70163524
53099789
4399051
6053971
10231279
77093197
39125245
26592149
7328552
92775955
15224265
61877846
7037641
60853282