27525859
94152726
13703546
84329210
80321635
70256045
50047221
73586527
15439590
86374544
63249315
11389899
73201791
88143697
92992066
42579851
8489282
65519875
76037848
45711128
15898648
69029532
39211528
3835631
88217319
10079348
22355810
30518866
3347943
68267710
3392984
77806873
62449684
62006058
2058892
25379041
46923064
40233907
69732730
34669449