271382
112488
75603052
25373435
81724140
62443914
16333181
62531890
80763483
88427134
11006511
1097966
3674630
55773651
3629158
8177100
95436180
52705921
83225599
8876763
53067191
24248687
8474228
32824312
18206154
15631189
92071232
75552691
17373750
52524396
88029590
65191763
46962172
133579
69493751
77215946
149431
27903361
67829690
79534058