28656624
41255626
9239909
26654188
71015514
87791845
60981700
59532501
27107247
1327914
8917972
27822307
169101
55157739
46831051
85844383
69428242
6278386
8786514
73724783
66352332
96371339
61586423
96703160
78635259
22826664
15306996
59472265
89563116
39228452
27194494
84057806
90977034
5431607
50804316
13786614
58007540
56011100
55246159
1358932