61593578
22664332
69877220
21955899
55864133
17486681
49803086
21142266
74817048
16253818
11007030
89241500
74527490
84267170
18376913
83722913
84298922
39246354
33251998
414688
687066
9825872
85867505
79178233
64932605
23761663
39256021
12762410
40845928
43537316
498653
19779562
73709213
97504648
26086367
43373642
82314497
15264404
62847651
1467123