67458051
50677043
76174449
84154176
39104380
21322351
68546766
76019267
66907644
43644498
99951284
47535975
85951916
95427966
28552299
66509084
11686387
84686198
36574769
71541207
54433462
78872953
22514320
42284706
98192380
70587664
72301852
11772209
63208129
67889764
64703374
71593864
55551883
65967905
4109837
10467173
77273508
85161031
62887161
2138549