64011636
132870
13664513
24397943
40055078
9106157
66105230
43023270
778797
48393217
3213707
96505734
4289300
97523178
24936165
51924809
69798236
43191530
25303323
90037573
866687
60367531
34645522
66101456
63582334
52679493
97337865
58394957
53415192
6309613
2330522
32641999
882507
8826300
7091668
84526437
57205947
91663946
52649625
77685877