71973442
12322621
2422147
2995828
1654730
99724760
54393515
20003919
60078336
99521727
37618418
72937636
69121554
30048814
83611363
8957530
49408908
86074744
71307768
69837778
70079141
53549013
37133809
25669900
95069279
8103983
48299709
91689080
67916903
18742673
66585687
50237042
86557428
11594130
35435627
51403650
77446187
9726108
79038088
30594888