84609482
55989480
6978248
93656005
33631869
20744892
86852177
16567806
74337935
66963575
25837582
80544296
60849856
37679279
55005202
36606125
135215
19805051
4173719
7451977
73662432
79622998
68848320
25927582
35395101
71604365
2337325
99129264
64214113
60247597
54326342
34273499
22341496
60384058
4771198
21447381
94534469
16111186
1517937
80564268