348336
73524535
26221571
7165122
64577226
59515142
9865186
99092496
24922181
62566680
45607548
44747531
16268496
48299853
26831720
70459174
63083959
5965140
72185414
45713107
99819783
41644885
5046248
44551879
59554948
57039793
28185935
88652980
12675100
7281237
54353031
68204845
10997191
6851030
58009220
7099950
63306655
89344419
65733622
10501999