99604185
82523893
41389833
6340311
77675900
24525824
77087573
72879201
8152879
64774610
8430198
18595823
13696953
68597944
22166122
59929084
78509846
51475498
238223
65454629
89794812
51009106
73639334
12324977
69721370
5605440
96224626
24674207
24959508
61552490
74832374
75152273
6944500
19076481
38117218
45052763
69929899
50603757
58265431
7382913