47453172
5037197
36008620
78854466
93027474
21509527
23758037
77063041
8217625
21929092
53657050
34506606
6626961
72778845
21838509
2799585
418541
2301085
60706517
61505108
525421
55051766
55273046
59303270
99144938
28412342
40087661
26251161
52884943
1624249
6257050
85849708
34173592
5906402
815581
80129927
67177150
91425409
10621818
966492