3112342
96102040
84487378
67441494
48964360
66276187
9977964
69053633
55454688
97216889
7026489
23428247
42473069
79311309
89137714
31666351
55274290
85409410
70609195
31895953
8711288
51931513
84955880
659751
92299600
38536076
42841450
27602556
26391677
68511145
25594224
13865611
1414319
66683397
46469806
97685543
8468930
21794079
62923195
51439017