74961168
80193684
9812108
24151712
75426455
67415553
33129482
36873852
9510746
84405410
33049027
9232401
62277099
97031750
21336445
16879011
19413177
14018303
88261901
83164891
5432381
59547070
88282439
48345852
52463203
67806317
71608393
15299337
97241748
67286674
4252940
99088689
42505463
7440949
33208244
43141824
93625224
2604197
54502679
87701514