52823051
67985489
2376385
81866468
26986064
22365147
91834137
27763590
8747957
8580147
37047333
34686609
5095996
82062830
83745109
5573328
85247586
94223153
17647789
44117011
14846610
26526408
14034670
95863621
67711072
73881140
16847736
4838901
73904933
80114574
77458476
34276545
22001610
97076756
94505730
40771270
14497767
14558650
1969790
32742798