92956761
26176440
76155111
72268428
38753553
64203305
53548690
9374205
25855432
34154148
9534223
82817595
66404039
6513941
59477773
5789679
947238
70319925
46055766
28622274
2968912
549256
17374141
38149521
66312384
54858834
76226207
64593776
6798452
186362
75534913
80888599
69962425
9265854
13217170
96716946
5576109
23793587
68668628
5293879