93082306
36961662
5891769
66734473
18056
80526346
4219124
20531544
16134334
95463379
76561857
69534742
12842644
31296326
80549632
56143927
95203557
7304332
65857282
61096215
30746106
20938571
96126400
45072094
44283926
97835529
39396944
12305714
7542477
9379972
36476234
35019348
33268990
71067645
4656865
37611217
12325236
31114619
11533892
3327733