2056457
11011092
29561870
28608186
8856712
19771028
45331947
43751313
19982861
35289574
17294051
45958531
61588234
13537105
8974944
583054
38157232
1322642
13124549
11785401
90395417
33827755
79961605
96281296
74691890
16247381
66759508
97356963
88281966
46438650
72824737
23159482
426829
70119341
79364459
25815836
4943226
61037065
85461954
24205508