97035857
47214819
59012323
39117617
1094118
31133180
86588346
56328490
94118751
55395705
42363516
32535906
720350
18722401
84607807
16863359
3295981
20183524
56929938
5897650
9966879
26534494
36969732
2462825
591280
24003414
29163422
12129220
830721
20785589
31804576
27652817
93662375
19961119
50898407
6679239
32291449
8438807
14868603
29917058