33246286
13807534
74939532
60328399
32238832
17966184
95765242
44401965
41722829
29562062
26216790
9643641
4357844
66586596
91138448
18637333
68864157
6849825
20981516
22251043
29304762
51599642
90591424
82302170
68752614
58029607
84002209
35737412
42893610
15021116
32412435
5792569
1996427
9437107
84888949
39265072
6594311
91045922
93089631
71524534