45353876
8542342
9591376
46011115
58883184
18285301
52267384
66727580
9758636
31979373
13002379
12217776
36081211
27679977
60021780
4903966
16833473
72195952
68935615
87426105
64287909
81036809
95339536
98929659
4015883
61161468
9445931
45835500
92709714
41631004
68996927
33453402
5132351
16236954
63726024
2441819
3664398
65232670
21552736
2912640