5750597
60817735
50094110
4475301
40991264
21075811
59377902
8243478
3921854
64202474
12544042
8313452
12063289
68095395
57201840
43032336
528392
31238690
12861358
92388235
31832390
6259807
3978636
55826015
65647689
53591077
72536628
77714817
34818808
26731661
30218573
23119590
83369283
46211312
54341173
41647921
65753506
97672215
73875510
20179322