68939529
35978937
9002046
4631222
23316098
25036891
43533091
24012132
17472477
71298134
8592807
68318169
52509984
84866236
41319742
73974231
61552683
70967282
51614956
24808952
22348448
73229929
12555108
98143950
94477736
65122269
28405643
25286292
15836580
20123991
53269789
55586642
30847664
43966299
39032666
73473339
7455206
16567556
61896182
99507344